What is the meaning of the word "monkey puzzle"?

Definitions: